package cn.wjssl.domain.strategy.service.rule.chain;

/**
 * @Author：lxd
 * @Description
 * @Date：2025/2/10
 */

public abstract class AbstractLogicChain implements ILogicChain {

    private ILogicChain next;

    @Override
    public ILogicChain next() {
        return this.next;
    }

    @Override
    public ILogicChain appendNext(ILogicChain next) {
        this.next = next;
        return next;
    }

    // 当前过滤器的过滤规则
    protected abstract String currentRuleModel();
}
